<template>
	<div class="wrapper">
		<swiper :options="swiperOption" v-if="showSwiper">
		    <swiper-slide v-for="item of swiperList" :key="item.id">
		    	<img class="swiper-img" :src="item.imgUrl"/>
		    </swiper-slide>
		    <div class="swiper-pagination"  slot="pagination"></div>
	  </swiper>
	</div>
</template>

<script>
	export default {
		props: {
			swiperList: Array
		},
		data () {
	  	return {
	  		swiperOption: {
	  			pagination:'.swiper-pagination',
	  			loop: true,
	  			autoplay:2000
	  		}
	  	}
	  },
	  computed: {
	  	showSwiper () {
	  		return this.swiperList.length
	  	}
  	  }	
	}
</script>

<style lang="stylus" scoped>
.wrapper >>> .swiper-pagination-bullet-active
	background-color: #fff !important
.wrapper
	overflow: hidden
	width: 100%
	height: 0
	padding-bottom: 25%
	.swiper-img
		width: 100%	
</style>